#ifndef BITWRAPPER_H
#define BITWRAPPER_H
#include<Archivo.h>
#include <stdint.h>

class BitWrapper{

public:
    BitWrapper();
    unsigned int numeroDeBit;
    unsigned char bufferEscritura;
    unsigned int contadorBufferEscritura;
    uint64_t bufferLectura;
    unsigned int posicionBufferLectura;
    void writeBit(const unsigned int valor,Archivo *a);
    unsigned int getBit(Archivo* a);
    void rellenarBuffer(Archivo* a);
};

#endif // BITWRAPPER_H
